package component.timeConsumingTask;

public interface CallbackTask<R> {

    /**
     * 执行任务
     */
    R execute() throws Exception;

    /**
     * 回调
     */
    void onBack(R r);

    /**
     * 异常
     */
    void onException(Throwable t);
}
